// 对数据进行过滤 相当于计算属性 会缓存
// 此处需要对已完成 未完成 已取消进行过滤
// 未完成 type为1 已完成type为2 已取消type为3
export default {
  getEventList(state) {
    return state.event;
  },
  getTodo(state) {
    // array.filter(function(currentValue,index,arr), thisValue) event是数组 里面每个值是对象
    return state.event.filter(obj => obj.type == 1)
  },
  getDone(state) {
    return state.event.filter(obj => obj.type == 2)
  },
  getCancel(state) {
    return state.event.filter(obj => obj.type == 3)
  }
}